thread pressing - Turkish English Dictionary